// path 模块提供了用于处理文件和目录的路径的实用工具。

var path  = require("path");   //引入模块(官方的 => 直接引入)
// {属性和方法}
// console.log(path);

// path.basename(path,ext)   =>  返回文件部分
// path 传入的文件路径
// ext 可选参数  后缀名

// path.dirname(path,ext)    => 返回路径部分
// path 传入的文件的路径

var str = "E:\玛奇玛.jpg";
var result = path.dirname(str);
console.log(result);

// path.extname(path,ext)    => 返回文件后缀部分
// path 传入的文件的路径

var result = path.extname(str);
console.log(result);

// path.parse(path)      =>  方法返回一个对象，其属性表示 path 的重要元素
var obj = path.parse(str);
console.log(obj);

// path.format(pathobj)   方法从对象返回路径字符串。 这与 path.parse() 相反。
var newStr = path.format(obj);
console.log(newStr);
